assert format("12345", ".3") == "123"
assert format("12345", ".6") == "12345"
assert format("12345", "3") == "12345"
assert format("12345", "10") == "12345     "
assert format("12345", "<10") == "12345     "
assert format("12345", ">10") == "     12345"
assert format("12345", "^9") == "  12345  "
assert format("12345", "^10") == "  12345   "
assert format("12345", "x>10") == "xxxxx12345"
assert format("12345", "{^10.3") == "{{{123{{{{"
